*,::after,::before{box-sizing:inherit}*{font:inherit}a,article,b,blockquote,body,caption,cite,div,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,legend,li,nav,ol,p,section,small,span,strong,table,tbody,td,th,thead,tr,ul{margin:0;padding:0;border:0}html{box-sizing:border-box}body{background-color:var(--color-bg,#fff)}article,figure,footer,form legend,header,main,nav,section{display:block}ol,ul{list-style:none}blockquote{quotes:none}button,input,select,textarea{margin:0}.btn,.form-control,.reset{background-color:transparent;padding:0;border:0;border-radius:0;color:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control::-ms-expand{display:none}textarea{resize:vertical;overflow:auto;vertical-align:top}input::-ms-clear{display:none}table{border-collapse:collapse;border-spacing:0}img,svg{max-width:100%}:root{--space-unit:1em;--space-xxxxs:calc(0.125 * var(--space-unit));--space-xxxs:calc(0.25 * var(--space-unit));--space-xxs:calc(0.375 * var(--space-unit));--space-xs:calc(0.5 * var(--space-unit));--space-sm:calc(0.75 * var(--space-unit));--space-md:calc(1.25 * var(--space-unit));--space-lg:calc(2 * var(--space-unit));--space-xl:calc(3.25 * var(--space-unit));--space-xxl:calc(5.25 * var(--space-unit));--space-xxxl:calc(8.5 * var(--space-unit));--space-xxxxl:calc(13.75 * var(--space-unit));--component-padding:var(--space-md)}.container{width:calc(100% - 2*var(--component-padding));margin-left:auto;margin-right:auto}.grid{--gap:0px;--offset:var(--gap);display:flex;flex-wrap:wrap}.grid>*{flex-basis:100%;max-width:100%}@supports (--css:variables){.grid>[class*=offset-]{margin-left:var(--offset)}}[class*=flex-gap-],[class*=gap-lg],[class*=gap-md],[class*=gap-sm],[class*=gap-xl],[class*=gap-xs],[class*=gap-xxl],[class*=gap-xxs],[class*=gap-xxxl],[class*=gap-xxxs],[class*=gap-xxxxl],[class*=gap-xxxxs],[class*=grid-gap-]{margin-bottom:-.75em;margin-left:-.75em}[class*=flex-gap-]>*,[class*=gap-lg]>*,[class*=gap-md]>*,[class*=gap-sm]>*,[class*=gap-xl]>*,[class*=gap-xs]>*,[class*=gap-xxl]>*,[class*=gap-xxs]>*,[class*=gap-xxxl]>*,[class*=gap-xxxs]>*,[class*=gap-xxxxl]>*,[class*=gap-xxxxs]>*,[class*=grid-gap-]>*{margin-bottom:.75em;margin-left:.75em}@supports (--css:variables){[class*=flex-gap-],[class*=gap-lg],[class*=gap-md],[class*=gap-sm],[class*=gap-xl],[class*=gap-xs],[class*=gap-xxl],[class*=gap-xxs],[class*=gap-xxxl],[class*=gap-xxxs],[class*=gap-xxxxl],[class*=gap-xxxxs],[class*=grid-gap-]{--gap:0px;--offset:var(--gap);margin-bottom:calc(-1 * var(--gap));margin-left:calc(-1 * var(--gap))}[class*=flex-gap-]>*,[class*=gap-lg]>*,[class*=gap-md]>*,[class*=gap-sm]>*,[class*=gap-xl]>*,[class*=gap-xs]>*,[class*=gap-xxl]>*,[class*=gap-xxs]>*,[class*=gap-xxxl]>*,[class*=gap-xxxs]>*,[class*=gap-xxxxl]>*,[class*=gap-xxxxs]>*,[class*=grid-gap-]>*{margin-bottom:var(--gap);margin-left:var(--offset)}.flex-gap-xxxxs,.gap-xxxxs,.grid-gap-xxxxs{--gap:var(--space-xxxxs)}.flex-gap-xxxs,.gap-xxxs,.grid-gap-xxxs{--gap:var(--space-xxxs)}.flex-gap-xxs,.gap-xxs,.grid-gap-xxs{--gap:var(--space-xxs)}.flex-gap-xs,.gap-xs,.grid-gap-xs{--gap:var(--space-xs)}.flex-gap-sm,.gap-sm,.grid-gap-sm{--gap:var(--space-sm)}.flex-gap-md,.gap-md,.grid-gap-md{--gap:var(--space-md)}.flex-gap-lg,.gap-lg,.grid-gap-lg{--gap:var(--space-lg)}.flex-gap-xl,.gap-xl,.grid-gap-xl{--gap:var(--space-xl)}.flex-gap-xxl,.gap-xxl,.grid-gap-xxl{--gap:var(--space-xxl)}.flex-gap-xxxl,.gap-xxxl,.grid-gap-xxxl{--gap:var(--space-xxxl)}.flex-gap-xxxxl,.gap-xxxxl,.grid-gap-xxxxl{--gap:var(--space-xxxxl)}}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-1{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3{--offset:calc(25% + var(--gap, 0.75em))}.offset-4{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6{--offset:calc(50% + var(--gap, 0.75em))}.offset-7{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9{--offset:calc(75% + var(--gap, 0.75em))}.offset-10{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11{--offset:calc(91.66% + var(--gap, 0.75em))}@media (min-width:22.5rem){.col\@xxs{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@xxs{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2\@xxs{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3\@xxs{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4\@xxs{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5\@xxs{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6\@xxs{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7\@xxs{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8\@xxs{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9\@xxs{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10\@xxs{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11\@xxs{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12\@xxs{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content\@xxs{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@xxs{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2\@xxs{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3\@xxs{--offset:calc(25% + var(--gap, 0.75em))}.offset-4\@xxs{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5\@xxs{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6\@xxs{--offset:calc(50% + var(--gap, 0.75em))}.offset-7\@xxs{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8\@xxs{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9\@xxs{--offset:calc(75% + var(--gap, 0.75em))}.offset-10\@xxs{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11\@xxs{--offset:calc(91.66% + var(--gap, 0.75em))}@supports (--css:variables){.gap-xxxxs\@xxs{--gap:var(--space-xxxxs)}.gap-xxxs\@xxs{--gap:var(--space-xxxs)}.gap-xxs\@xxs{--gap:var(--space-xxs)}.gap-xs\@xxs{--gap:var(--space-xs)}.gap-sm\@xxs{--gap:var(--space-sm)}.gap-md\@xxs{--gap:var(--space-md)}.gap-lg\@xxs{--gap:var(--space-lg)}.gap-xl\@xxs{--gap:var(--space-xl)}.gap-xxl\@xxs{--gap:var(--space-xxl)}.gap-xxxl\@xxs{--gap:var(--space-xxxl)}.gap-xxxxl\@xxs{--gap:var(--space-xxxxl)}.gap-0\@xxs{--gap:0px}}}@media (min-width:32rem){.col\@xs{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@xs{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2\@xs{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3\@xs{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4\@xs{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5\@xs{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6\@xs{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7\@xs{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8\@xs{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9\@xs{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10\@xs{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11\@xs{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12\@xs{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content\@xs{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@xs{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2\@xs{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3\@xs{--offset:calc(25% + var(--gap, 0.75em))}.offset-4\@xs{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5\@xs{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6\@xs{--offset:calc(50% + var(--gap, 0.75em))}.offset-7\@xs{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8\@xs{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9\@xs{--offset:calc(75% + var(--gap, 0.75em))}.offset-10\@xs{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11\@xs{--offset:calc(91.66% + var(--gap, 0.75em))}@supports (--css:variables){.gap-xxxxs\@xs{--gap:var(--space-xxxxs)}.gap-xxxs\@xs{--gap:var(--space-xxxs)}.gap-xxs\@xs{--gap:var(--space-xxs)}.gap-xs\@xs{--gap:var(--space-xs)}.gap-sm\@xs{--gap:var(--space-sm)}.gap-md\@xs{--gap:var(--space-md)}.gap-lg\@xs{--gap:var(--space-lg)}.gap-xl\@xs{--gap:var(--space-xl)}.gap-xxl\@xs{--gap:var(--space-xxl)}.gap-xxxl\@xs{--gap:var(--space-xxxl)}.gap-xxxxl\@xs{--gap:var(--space-xxxxl)}.gap-0\@xs{--gap:0px}}}@media (min-width:40rem){.col\@s{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@s{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2\@s{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3\@s{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4\@s{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5\@s{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6\@s{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7\@s{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8\@s{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9\@s{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10\@s{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11\@s{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12\@s{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content\@s{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@s{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2\@s{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3\@s{--offset:calc(25% + var(--gap, 0.75em))}.offset-4\@s{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5\@s{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6\@s{--offset:calc(50% + var(--gap, 0.75em))}.offset-7\@s{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8\@s{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9\@s{--offset:calc(75% + var(--gap, 0.75em))}.offset-10\@s{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11\@s{--offset:calc(91.66% + var(--gap, 0.75em))}@supports (--css:variables){.gap-xxxxs\@s{--gap:var(--space-xxxxs)}.gap-xxxs\@s{--gap:var(--space-xxxs)}.gap-xxs\@s{--gap:var(--space-xxs)}.gap-xs\@s{--gap:var(--space-xs)}.gap-sm\@s{--gap:var(--space-sm)}.gap-md\@s{--gap:var(--space-md)}.gap-lg\@s{--gap:var(--space-lg)}.gap-xl\@s{--gap:var(--space-xl)}.gap-xxl\@s{--gap:var(--space-xxl)}.gap-xxxl\@s{--gap:var(--space-xxxl)}.gap-xxxxl\@s{--gap:var(--space-xxxxl)}.gap-0\@s{--gap:0px}}}@media (min-width:48rem){.col\@sm{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@sm{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2\@sm{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3\@sm{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4\@sm{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5\@sm{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6\@sm{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7\@sm{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8\@sm{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9\@sm{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10\@sm{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11\@sm{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12\@sm{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content\@sm{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@sm{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2\@sm{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3\@sm{--offset:calc(25% + var(--gap, 0.75em))}.offset-4\@sm{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5\@sm{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6\@sm{--offset:calc(50% + var(--gap, 0.75em))}.offset-7\@sm{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8\@sm{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9\@sm{--offset:calc(75% + var(--gap, 0.75em))}.offset-10\@sm{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11\@sm{--offset:calc(91.66% + var(--gap, 0.75em))}@supports (--css:variables){.gap-xxxxs\@sm{--gap:var(--space-xxxxs)}.gap-xxxs\@sm{--gap:var(--space-xxxs)}.gap-xxs\@sm{--gap:var(--space-xxs)}.gap-xs\@sm{--gap:var(--space-xs)}.gap-sm\@sm{--gap:var(--space-sm)}.gap-md\@sm{--gap:var(--space-md)}.gap-lg\@sm{--gap:var(--space-lg)}.gap-xl\@sm{--gap:var(--space-xl)}.gap-xxl\@sm{--gap:var(--space-xxl)}.gap-xxxl\@sm{--gap:var(--space-xxxl)}.gap-xxxxl\@sm{--gap:var(--space-xxxxl)}.gap-0\@sm{--gap:0px}}}@media (min-width:64rem){.col\@md{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@md{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2\@md{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3\@md{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4\@md{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5\@md{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6\@md{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7\@md{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8\@md{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9\@md{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10\@md{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11\@md{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12\@md{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content\@md{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@md{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2\@md{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3\@md{--offset:calc(25% + var(--gap, 0.75em))}.offset-4\@md{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5\@md{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6\@md{--offset:calc(50% + var(--gap, 0.75em))}.offset-7\@md{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8\@md{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9\@md{--offset:calc(75% + var(--gap, 0.75em))}.offset-10\@md{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11\@md{--offset:calc(91.66% + var(--gap, 0.75em))}@supports (--css:variables){.gap-xxxxs\@md{--gap:var(--space-xxxxs)}.gap-xxxs\@md{--gap:var(--space-xxxs)}.gap-xxs\@md{--gap:var(--space-xxs)}.gap-xs\@md{--gap:var(--space-xs)}.gap-sm\@md{--gap:var(--space-sm)}.gap-md\@md{--gap:var(--space-md)}.gap-lg\@md{--gap:var(--space-lg)}.gap-xl\@md{--gap:var(--space-xl)}.gap-xxl\@md{--gap:var(--space-xxl)}.gap-xxxl\@md{--gap:var(--space-xxxl)}.gap-xxxxl\@md{--gap:var(--space-xxxxl)}.gap-0\@md{--gap:0px}}}@media (min-width:80rem){.col\@lg{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@lg{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2\@lg{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3\@lg{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4\@lg{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5\@lg{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6\@lg{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7\@lg{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8\@lg{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9\@lg{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10\@lg{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11\@lg{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12\@lg{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content\@lg{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@lg{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2\@lg{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3\@lg{--offset:calc(25% + var(--gap, 0.75em))}.offset-4\@lg{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5\@lg{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6\@lg{--offset:calc(50% + var(--gap, 0.75em))}.offset-7\@lg{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8\@lg{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9\@lg{--offset:calc(75% + var(--gap, 0.75em))}.offset-10\@lg{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11\@lg{--offset:calc(91.66% + var(--gap, 0.75em))}@supports (--css:variables){.gap-xxxxs\@lg{--gap:var(--space-xxxxs)}.gap-xxxs\@lg{--gap:var(--space-xxxs)}.gap-xxs\@lg{--gap:var(--space-xxs)}.gap-xs\@lg{--gap:var(--space-xs)}.gap-sm\@lg{--gap:var(--space-sm)}.gap-md\@lg{--gap:var(--space-md)}.gap-lg\@lg{--gap:var(--space-lg)}.gap-xl\@lg{--gap:var(--space-xl)}.gap-xxl\@lg{--gap:var(--space-xxl)}.gap-xxxl\@lg{--gap:var(--space-xxxl)}.gap-xxxxl\@lg{--gap:var(--space-xxxxl)}.gap-0\@lg{--gap:0px}}}@media (min-width:90rem){.col\@xl{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@xl{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2\@xl{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3\@xl{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4\@xl{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5\@xl{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6\@xl{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7\@xl{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8\@xl{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9\@xl{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10\@xl{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11\@xl{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12\@xl{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content\@xl{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@xl{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2\@xl{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3\@xl{--offset:calc(25% + var(--gap, 0.75em))}.offset-4\@xl{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5\@xl{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6\@xl{--offset:calc(50% + var(--gap, 0.75em))}.offset-7\@xl{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8\@xl{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9\@xl{--offset:calc(75% + var(--gap, 0.75em))}.offset-10\@xl{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11\@xl{--offset:calc(91.66% + var(--gap, 0.75em))}@supports (--css:variables){.gap-xxxxs\@xl{--gap:var(--space-xxxxs)}.gap-xxxs\@xl{--gap:var(--space-xxxs)}.gap-xxs\@xl{--gap:var(--space-xxs)}.gap-xs\@xl{--gap:var(--space-xs)}.gap-sm\@xl{--gap:var(--space-sm)}.gap-md\@xl{--gap:var(--space-md)}.gap-lg\@xl{--gap:var(--space-lg)}.gap-xl\@xl{--gap:var(--space-xl)}.gap-xxl\@xl{--gap:var(--space-xxl)}.gap-xxxl\@xl{--gap:var(--space-xxxl)}.gap-xxxxl\@xl{--gap:var(--space-xxxxl)}.gap-0\@xl{--gap:0px}}}@media (min-width:100rem){.col\@xxl{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@xxl{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2\@xxl{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3\@xxl{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4\@xxl{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5\@xxl{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6\@xxl{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7\@xxl{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8\@xxl{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9\@xxl{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10\@xxl{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11\@xxl{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12\@xxl{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content\@xxl{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@xxl{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2\@xxl{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3\@xxl{--offset:calc(25% + var(--gap, 0.75em))}.offset-4\@xxl{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5\@xxl{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6\@xxl{--offset:calc(50% + var(--gap, 0.75em))}.offset-7\@xxl{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8\@xxl{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9\@xxl{--offset:calc(75% + var(--gap, 0.75em))}.offset-10\@xxl{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11\@xxl{--offset:calc(91.66% + var(--gap, 0.75em))}@supports (--css:variables){.gap-xxxxs\@xxl{--gap:var(--space-xxxxs)}.gap-xxxs\@xxl{--gap:var(--space-xxxs)}.gap-xxs\@xxl{--gap:var(--space-xxs)}.gap-xs\@xxl{--gap:var(--space-xs)}.gap-sm\@xxl{--gap:var(--space-sm)}.gap-md\@xxl{--gap:var(--space-md)}.gap-lg\@xxl{--gap:var(--space-lg)}.gap-xl\@xxl{--gap:var(--space-xl)}.gap-xxl\@xxl{--gap:var(--space-xxl)}.gap-xxxl\@xxl{--gap:var(--space-xxxl)}.gap-xxxxl\@xxl{--gap:var(--space-xxxxl)}.gap-0\@xxl{--gap:0px}}}@media (min-width:120rem){.col\@xxxl{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@xxxl{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2\@xxxl{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3\@xxxl{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4\@xxxl{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5\@xxxl{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6\@xxxl{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7\@xxxl{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8\@xxxl{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9\@xxxl{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10\@xxxl{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11\@xxxl{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12\@xxxl{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content\@xxxl{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@xxxl{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2\@xxxl{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3\@xxxl{--offset:calc(25% + var(--gap, 0.75em))}.offset-4\@xxxl{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5\@xxxl{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6\@xxxl{--offset:calc(50% + var(--gap, 0.75em))}.offset-7\@xxxl{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8\@xxxl{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9\@xxxl{--offset:calc(75% + var(--gap, 0.75em))}.offset-10\@xxxl{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11\@xxxl{--offset:calc(91.66% + var(--gap, 0.75em))}@supports (--css:variables){.gap-xxxxs\@xxxl{--gap:var(--space-xxxxs)}.gap-xxxs\@xxxl{--gap:var(--space-xxxs)}.gap-xxs\@xxxl{--gap:var(--space-xxs)}.gap-xs\@xxxl{--gap:var(--space-xs)}.gap-sm\@xxxl{--gap:var(--space-sm)}.gap-md\@xxxl{--gap:var(--space-md)}.gap-lg\@xxxl{--gap:var(--space-lg)}.gap-xl\@xxxl{--gap:var(--space-xl)}.gap-xxl\@xxxl{--gap:var(--space-xxl)}.gap-xxxl\@xxxl{--gap:var(--space-xxxl)}.gap-xxxxl\@xxxl{--gap:var(--space-xxxxl)}.gap-0\@xxxl{--gap:0px}}}@media (min-width:140rem){.col\@xxxxl{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@xxxxl{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2\@xxxxl{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3\@xxxxl{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4\@xxxxl{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5\@xxxxl{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6\@xxxxl{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7\@xxxxl{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8\@xxxxl{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9\@xxxxl{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10\@xxxxl{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11\@xxxxl{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12\@xxxxl{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content\@xxxxl{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@xxxxl{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2\@xxxxl{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3\@xxxxl{--offset:calc(25% + var(--gap, 0.75em))}.offset-4\@xxxxl{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5\@xxxxl{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6\@xxxxl{--offset:calc(50% + var(--gap, 0.75em))}.offset-7\@xxxxl{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8\@xxxxl{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9\@xxxxl{--offset:calc(75% + var(--gap, 0.75em))}.offset-10\@xxxxl{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11\@xxxxl{--offset:calc(91.66% + var(--gap, 0.75em))}@supports (--css:variables){.gap-xxxxs\@xxxxl{--gap:var(--space-xxxxs)}.gap-xxxs\@xxxxl{--gap:var(--space-xxxs)}.gap-xxs\@xxxxl{--gap:var(--space-xxs)}.gap-xs\@xxxxl{--gap:var(--space-xs)}.gap-sm\@xxxxl{--gap:var(--space-sm)}.gap-md\@xxxxl{--gap:var(--space-md)}.gap-lg\@xxxxl{--gap:var(--space-lg)}.gap-xl\@xxxxl{--gap:var(--space-xl)}.gap-xxl\@xxxxl{--gap:var(--space-xxl)}.gap-xxxl\@xxxxl{--gap:var(--space-xxxl)}.gap-xxxxl\@xxxxl{--gap:var(--space-xxxxl)}.gap-0\@xxxxl{--gap:0px}}}@media (min-width:69rem){.col\@nav_md{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@nav_md{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2\@nav_md{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3\@nav_md{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4\@nav_md{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5\@nav_md{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6\@nav_md{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7\@nav_md{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8\@nav_md{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9\@nav_md{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10\@nav_md{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11\@nav_md{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12\@nav_md{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content\@nav_md{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@nav_md{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2\@nav_md{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3\@nav_md{--offset:calc(25% + var(--gap, 0.75em))}.offset-4\@nav_md{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5\@nav_md{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6\@nav_md{--offset:calc(50% + var(--gap, 0.75em))}.offset-7\@nav_md{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8\@nav_md{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9\@nav_md{--offset:calc(75% + var(--gap, 0.75em))}.offset-10\@nav_md{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11\@nav_md{--offset:calc(91.66% + var(--gap, 0.75em))}@supports (--css:variables){.gap-xxxxs\@nav_md{--gap:var(--space-xxxxs)}.gap-xxxs\@nav_md{--gap:var(--space-xxxs)}.gap-xxs\@nav_md{--gap:var(--space-xxs)}.gap-xs\@nav_md{--gap:var(--space-xs)}.gap-sm\@nav_md{--gap:var(--space-sm)}.gap-md\@nav_md{--gap:var(--space-md)}.gap-lg\@nav_md{--gap:var(--space-lg)}.gap-xl\@nav_md{--gap:var(--space-xl)}.gap-xxl\@nav_md{--gap:var(--space-xxl)}.gap-xxxl\@nav_md{--gap:var(--space-xxxl)}.gap-xxxxl\@nav_md{--gap:var(--space-xxxxl)}.gap-0\@nav_md{--gap:0px}}}@media (min-width:40rem){.col\@foot-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@foot-sm{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2\@foot-sm{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3\@foot-sm{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4\@foot-sm{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5\@foot-sm{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6\@foot-sm{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7\@foot-sm{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8\@foot-sm{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9\@foot-sm{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10\@foot-sm{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11\@foot-sm{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12\@foot-sm{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content\@foot-sm{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@foot-sm{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2\@foot-sm{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3\@foot-sm{--offset:calc(25% + var(--gap, 0.75em))}.offset-4\@foot-sm{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5\@foot-sm{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6\@foot-sm{--offset:calc(50% + var(--gap, 0.75em))}.offset-7\@foot-sm{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8\@foot-sm{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9\@foot-sm{--offset:calc(75% + var(--gap, 0.75em))}.offset-10\@foot-sm{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11\@foot-sm{--offset:calc(91.66% + var(--gap, 0.75em))}@supports (--css:variables){.gap-xxxxs\@foot-sm{--gap:var(--space-xxxxs)}.gap-xxxs\@foot-sm{--gap:var(--space-xxxs)}.gap-xxs\@foot-sm{--gap:var(--space-xxs)}.gap-xs\@foot-sm{--gap:var(--space-xs)}.gap-sm\@foot-sm{--gap:var(--space-sm)}.gap-md\@foot-sm{--gap:var(--space-md)}.gap-lg\@foot-sm{--gap:var(--space-lg)}.gap-xl\@foot-sm{--gap:var(--space-xl)}.gap-xxl\@foot-sm{--gap:var(--space-xxl)}.gap-xxxl\@foot-sm{--gap:var(--space-xxxl)}.gap-xxxxl\@foot-sm{--gap:var(--space-xxxxl)}.gap-0\@foot-sm{--gap:0px}}}@media (min-width:52.75rem){.col\@foot-md{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@foot-md{flex-basis:calc(8.33% - .01px - var(--gap,.75em));max-width:calc(8.33% - .01px - var(--gap,.75em))}.col-2\@foot-md{flex-basis:calc(16.66% - .01px - var(--gap,.75em));max-width:calc(16.66% - .01px - var(--gap,.75em))}.col-3\@foot-md{flex-basis:calc(25% - .01px - var(--gap,.75em));max-width:calc(25% - .01px - var(--gap,.75em))}.col-4\@foot-md{flex-basis:calc(33.33% - .01px - var(--gap,.75em));max-width:calc(33.33% - .01px - var(--gap,.75em))}.col-5\@foot-md{flex-basis:calc(41.66% - .01px - var(--gap,.75em));max-width:calc(41.66% - .01px - var(--gap,.75em))}.col-6\@foot-md{flex-basis:calc(50% - .01px - var(--gap,.75em));max-width:calc(50% - .01px - var(--gap,.75em))}.col-7\@foot-md{flex-basis:calc(58.33% - .01px - var(--gap,.75em));max-width:calc(58.33% - .01px - var(--gap,.75em))}.col-8\@foot-md{flex-basis:calc(66.66% - .01px - var(--gap,.75em));max-width:calc(66.66% - .01px - var(--gap,.75em))}.col-9\@foot-md{flex-basis:calc(75% - .01px - var(--gap,.75em));max-width:calc(75% - .01px - var(--gap,.75em))}.col-10\@foot-md{flex-basis:calc(83.33% - .01px - var(--gap,.75em));max-width:calc(83.33% - .01px - var(--gap,.75em))}.col-11\@foot-md{flex-basis:calc(91.66% - .01px - var(--gap,.75em));max-width:calc(91.66% - .01px - var(--gap,.75em))}.col-12\@foot-md{flex-basis:calc(100% - .01px - var(--gap,.75em));max-width:calc(100% - .01px - var(--gap,.75em))}.col-content\@foot-md{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@foot-md{--offset:calc(8.33% + var(--gap, 0.75em))}.offset-2\@foot-md{--offset:calc(16.66% + var(--gap, 0.75em))}.offset-3\@foot-md{--offset:calc(25% + var(--gap, 0.75em))}.offset-4\@foot-md{--offset:calc(33.33% + var(--gap, 0.75em))}.offset-5\@foot-md{--offset:calc(41.66% + var(--gap, 0.75em))}.offset-6\@foot-md{--offset:calc(50% + var(--gap, 0.75em))}.offset-7\@foot-md{--offset:calc(58.33% + var(--gap, 0.75em))}.offset-8\@foot-md{--offset:calc(66.66% + var(--gap, 0.75em))}.offset-9\@foot-md{--offset:calc(75% + var(--gap, 0.75em))}.offset-10\@foot-md{--offset:calc(83.33% + var(--gap, 0.75em))}.offset-11\@foot-md{--offset:calc(91.66% + var(--gap, 0.75em))}@supports (--css:variables){.gap-xxxxs\@foot-md{--gap:var(--space-xxxxs)}.gap-xxxs\@foot-md{--gap:var(--space-xxxs)}.gap-xxs\@foot-md{--gap:var(--space-xxs)}.gap-xs\@foot-md{--gap:var(--space-xs)}.gap-sm\@foot-md{--gap:var(--space-sm)}.gap-md\@foot-md{--gap:var(--space-md)}.gap-lg\@foot-md{--gap:var(--space-lg)}.gap-xl\@foot-md{--gap:var(--space-xl)}.gap-xxl\@foot-md{--gap:var(--space-xxl)}.gap-xxxl\@foot-md{--gap:var(--space-xxxl)}.gap-xxxxl\@foot-md{--gap:var(--space-xxxxl)}.gap-0\@foot-md{--gap:0px}}}:root{--radius-sm:calc(var(--radius, 0.25em)/2);--radius-md:var(--radius, 0.25em);--radius-lg:calc(var(--radius, 0.25em)*2);--shadow-xs:0 0.1px 0.3px rgba(0, 0, 0, 0.06),0 1px 2px rgba(0, 0, 0, 0.12);--shadow-sm:0 0.3px 0.4px rgba(0, 0, 0, 0.025),0 0.9px 1.5px rgba(0, 0, 0, 0.05),0 3.5px 6px rgba(0, 0, 0, 0.1);--shadow-md:0 0.9px 1.5px rgba(0, 0, 0, 0.03),0 3.1px 5.5px rgba(0, 0, 0, 0.08),0 14px 25px rgba(0, 0, 0, 0.12);--shadow-lg:0 1.2px 1.9px -1px rgba(0, 0, 0, 0.014),0 3.3px 5.3px -1px rgba(0, 0, 0, 0.038),0 8.5px 12.7px -1px rgba(0, 0, 0, 0.085),0 30px 42px -1px rgba(0, 0, 0, 0.15);--shadow-xl:0 1.5px 2.1px -6px rgba(0, 0, 0, 0.012),0 3.6px 5.2px -6px rgba(0, 0, 0, 0.035),0 7.3px 10.6px -6px rgba(0, 0, 0, 0.07),0 16.2px 21.9px -6px rgba(0, 0, 0, 0.117),0 46px 60px -6px rgba(0, 0, 0, 0.2);--bounce:cubic-bezier(0.175, 0.885, 0.32, 1.275);--ease-in-out:cubic-bezier(0.645, 0.045, 0.355, 1);--ease-in:cubic-bezier(0.55, 0.055, 0.675, 0.19);--ease-out:cubic-bezier(0.215, 0.61, 0.355, 1);--ease-out-back:cubic-bezier(0.34, 1.56, 0.64, 1)}:root{--heading-line-height:1.2;--body-line-height:1.4}body{font-size:var(--text-base-size,1em);font-family:var(--font-primary,sans-serif);color:var(--color-black,#000)}h1,h2,h3,h4{color:var(--color-black,#000);line-height:var(--heading-line-height,1.2)}h1{font-size:var(--text-xxl,2.074em)}h2{font-size:var(--text-xl,1.728em)}h3{font-size:var(--text-lg,1.44em)}h4{font-size:var(--text-md,1.2em)}small{font-size:var(--text-sm,.833em)}a{color:var(--color-primary,#2a6df4);text-decoration:underline}strong{font-weight:700}.text-component h1,.text-component h2,.text-component h3,.text-component h4{line-height:calc(var(--heading-line-height) * var(--line-height-multiplier,1));margin-bottom:calc(var(--space-unit) * .25 * var(--text-vspace-multiplier,1))}.text-component h2,.text-component h3,.text-component h4{margin-top:calc(var(--space-unit) * .75 * var(--text-vspace-multiplier,1))}.text-component blockquote,.text-component ol li,.text-component p,.text-component ul li{line-height:calc(var(--body-line-height) * var(--line-height-multiplier,1))}.text-component blockquote,.text-component ol,.text-component p,.text-component ul{margin-bottom:calc(var(--space-unit) * .75 * var(--text-vspace-multiplier,1))}.text-component ol,.text-component ul{list-style-position:inside}.text-component ul{list-style-type:disc}.text-component ol{list-style-type:decimal}.text-component img{display:block;margin:0 auto}.text-component em{font-style:italic}.text-component>:first-child{margin-top:0}.text-component>:last-child{margin-bottom:0}:root{--icon-xxxs:8px;--icon-xxs:12px;--icon-xs:16px;--icon-sm:24px;--icon-md:32px;--icon-lg:48px;--icon-xl:64px;--icon-xxl:96px;--icon-xxxl:128px}.icon{display:inline-block;color:inherit;fill:currentColor;height:1em;width:1em;line-height:1;flex-shrink:0;max-width:initial}.icon--xxxs{font-size:var(--icon-xxxs)}.icon--xxs{font-size:var(--icon-xxs)}.icon--xs{font-size:var(--icon-xs)}.icon--sm{font-size:var(--icon-sm)}.icon--md{font-size:var(--icon-md)}.icon--lg{font-size:var(--icon-lg)}.icon--xl{font-size:var(--icon-xl)}.icon--xxl{font-size:var(--icon-xxl)}.icon--xxxl{font-size:var(--icon-xxxl)}@keyframes icon-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.btn{position:relative;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;text-decoration:none;line-height:1;font-size:var(--btn-font-size,1em);padding-top:var(--btn-padding-y,.5em);padding-bottom:var(--btn-padding-y,.5em);padding-left:var(--btn-padding-x,.75em);padding-right:var(--btn-padding-x,.75em);border-radius:var(--btn-radius,.25em)}.btn--sm{font-size:var(--btn-font-size-sm,.8em)}.btn--md{font-size:var(--btn-font-size-md,1.2em)}.btn--lg{font-size:var(--btn-font-size-lg,1.4em)}.form-control{padding-top:var(--form-control-padding-y,.5em);padding-bottom:var(--form-control-padding-y,.5em);padding-left:var(--form-control-padding-x,.75em);padding-right:var(--form-control-padding-x,.75em);border-radius:var(--form-control-radius,.25em)}.form-legend{color:var(--color-contrast-higher,#1c1c21);line-height:var(--heading-line-height,1.2);font-size:var(--text-md,1.2em);margin-bottom:var(--space-xxs)}.form-label{display:inline-block}:root{--zindex-tablehead:2;--zindex-sidenav:3;--zindex-header:4;--zindex-popover:5;--zindex-fixed-element:10;--zindex-overlay:15}:root{--display:block}.is-visible{display:var(--display)!important}.is-hidden{display:none!important}html:not(.js) .no-js\:is-hidden{display:none!important}@media print{.print\:is-hidden{display:none!important}}.sr-only{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-shrink-0{flex-shrink:0}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.items-center{align-items:center}.block{display:block}.inline-block{display:inline-block}.margin-top-xxxxs{margin-top:var(--space-xxxxs)}.margin-top-xxs{margin-top:var(--space-xxs)}.margin-top-xs{margin-top:var(--space-xs)}.margin-top-sm{margin-top:var(--space-sm)}.margin-top-md{margin-top:var(--space-md)}.margin-top-lg{margin-top:var(--space-lg)}.margin-top-xl{margin-top:var(--space-xl)}.margin-bottom-xxxs{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs{margin-bottom:var(--space-xxs)}.margin-bottom-xs{margin-bottom:var(--space-xs)}.margin-bottom-sm{margin-bottom:var(--space-sm)}.margin-bottom-md{margin-bottom:var(--space-md)}.margin-bottom-lg{margin-bottom:var(--space-lg)}.margin-bottom-xl{margin-bottom:var(--space-xl)}.margin-bottom-xxl{margin-bottom:var(--space-xxl)}.margin-right-xxxs{margin-right:var(--space-xxxs)}.margin-right-xs{margin-right:var(--space-xs)}.margin-left-xxxs{margin-left:var(--space-xxxs)}.margin-left-md{margin-left:var(--space-md)}.margin-left-auto{margin-left:auto}.margin-x-auto{margin-left:auto;margin-right:auto}.padding-sm{padding:var(--space-sm)}.padding-md{padding:var(--space-md)}.padding-top-xxs{padding-top:var(--space-xxs)}.padding-top-xs{padding-top:var(--space-xs)}.padding-top-md{padding-top:var(--space-md)}.padding-top-lg{padding-top:var(--space-lg)}.padding-top-xl{padding-top:var(--space-xl)}.padding-top-xxl{padding-top:var(--space-xxl)}.padding-top-xxxxl{padding-top:var(--space-xxxxl)}.padding-bottom-xxxxs{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs{padding-bottom:var(--space-xxs)}.padding-bottom-xs{padding-bottom:var(--space-xs)}.padding-bottom-md{padding-bottom:var(--space-md)}.padding-bottom-lg{padding-bottom:var(--space-lg)}.padding-bottom-xl{padding-bottom:var(--space-xl)}.padding-bottom-xxl{padding-bottom:var(--space-xxl)}.padding-x-xxxs{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-sm{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-y-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-xs{font-size:var(--text-xs,.694em)}.text-sm{font-size:var(--text-sm,.833em)}.text-md{font-size:var(--text-md,1.2em)}.text-lg{font-size:var(--text-lg,1.44em)}.text-xl{font-size:var(--text-xl,1.728em)}.text-xxl{font-size:var(--text-xxl,2.074em)}.text-xxxl{font-size:var(--text-xxxl,2.488em)}.text-xxxxl{font-size:var(--text-xxxxl,2.985em)}.text-uppercase{text-transform:uppercase}.letter-spacing-md{letter-spacing:.05em}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-primary{font-family:var(--font-primary)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.v-space-md{--text-vspace-multiplier:1.25!important}.line-height-md{--heading-line-height:1.15;--body-line-height:1.4}.line-height-md:not(.text-component){line-height:1.4}.line-height-lg{--heading-line-height:1.22;--body-line-height:1.58}.line-height-lg:not(.text-component){line-height:1.58}.user-select-all{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.color-inherit{color:inherit}.color-contrast-low{color:hsla(var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--color-o,1))}.color-contrast-medium{color:hsla(var(--color-contrast-medium-h),var(--color-contrast-medium-s),var(--color-contrast-medium-l),var(--color-o,1))}.color-contrast-high{color:hsla(var(--color-contrast-high-h),var(--color-contrast-high-s),var(--color-contrast-high-l),var(--color-o,1))}.color-primary{color:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),var(--color-o,1))}.color-white{color:hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),var(--color-o,1))}.width-lg{width:var(--size-lg,3rem)}.width-100\%{width:100%}.height-lg{height:var(--size-lg,3rem)}.height-xxxl{height:var(--size-xxxl,8rem)}.height-100\%{height:100%}.min-width-0{min-width:0}.min-height-100\%{min-height:100%}:root{--max-width-xxxxs:20rem;--max-width-xxxs:26rem;--max-width-xxs:32rem;--max-width-xs:38rem;--max-width-sm:48rem;--max-width-md:64rem;--max-width-lg:80rem;--max-width-xl:90rem;--max-width-xxl:100rem;--max-width-xxxl:120rem;--max-width-xxxxl:150rem}.max-width-sm{max-width:var(--max-width-sm)}.max-width-md{max-width:var(--max-width-md)}.max-width-lg{max-width:var(--max-width-lg)}@media (min-width:32rem){.max-width-adaptive-lg{max-width:32rem}}@media (min-width:40rem){.max-width-adaptive-lg{max-width:40rem}}@media (min-width:48rem){.max-width-adaptive-lg{max-width:48rem}}@media (min-width:64rem){.max-width-adaptive-lg{max-width:64rem}}@media (min-width:80rem){.max-width-adaptive-lg{max-width:80rem}}.position-relative{position:relative}.position-sticky{position:sticky}.top-0{top:0}.z-index-1{z-index:1}.overflow-hidden{overflow:hidden}.opacity-60\%{opacity:.6}.media-wrapper{position:relative;height:0;padding-bottom:56.25%}.media-wrapper>*{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-wrapper--4\:3{padding-bottom:calc((3 / 4) * 100%)}.media-wrapper--40\:13{padding-bottom:calc((13 / 40) * 100%)}.border{border:1px solid hsla(var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--border-o,1))}.border-top{border-top:1px solid hsla(var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--border-o,1))}.border-bottom{border-bottom:1px solid hsla(var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--border-o,1))}.border-2{border-width:2px}.border-bg{border-color:hsla(var(--color-bg-h),var(--color-bg-s),var(--color-bg-l),var(--border-o,1))}.border-contrast-lower{border-color:hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o,1))}.radius-md{border-radius:var(--radius-md)}.radius-50\%{border-radius:50%}.shadow-md{box-shadow:var(--shadow-md)}.bg{--bg-o:1}.bg{background-color:hsla(var(--color-bg-h),var(--color-bg-s),var(--color-bg-l),var(--bg-o))}.bg-contrast-lower{background-color:hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--bg-o,1))}.bg-contrast-low{background-color:hsla(var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--bg-o,1))}.bg-contrast-medium{background-color:hsla(var(--color-contrast-medium-h),var(--color-contrast-medium-s),var(--color-contrast-medium-l),var(--bg-o,1))}.bg-contrast-high{background-color:hsla(var(--color-contrast-high-h),var(--color-contrast-high-s),var(--color-contrast-high-l),var(--bg-o,1))}.bg-contrast-higher{background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--bg-o,1))}.bg-primary-darker{background-color:hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),var(--bg-o,1))}.bg-primary-dark{background-color:hsla(var(--color-primary-dark-h),var(--color-primary-dark-s),var(--color-primary-dark-l),var(--bg-o,1))}.bg-primary{background-color:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),var(--bg-o,1))}.bg-primary-light{background-color:hsla(var(--color-primary-light-h),var(--color-primary-light-s),var(--color-primary-light-l),var(--bg-o,1))}.bg-primary-lighter{background-color:hsla(var(--color-primary-lighter-h),var(--color-primary-lighter-s),var(--color-primary-lighter-l),var(--bg-o,1))}.bg-accent-darker{background-color:hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),var(--bg-o,1))}.bg-accent-dark{background-color:hsla(var(--color-accent-dark-h),var(--color-accent-dark-s),var(--color-accent-dark-l),var(--bg-o,1))}.bg-accent{background-color:hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),var(--bg-o,1))}.bg-accent-light{background-color:hsla(var(--color-accent-light-h),var(--color-accent-light-s),var(--color-accent-light-l),var(--bg-o,1))}.bg-accent-lighter{background-color:hsla(var(--color-accent-lighter-h),var(--color-accent-lighter-s),var(--color-accent-lighter-l),var(--bg-o,1))}.bg-success-darker{background-color:hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),var(--bg-o,1))}.bg-success-dark{background-color:hsla(var(--color-success-dark-h),var(--color-success-dark-s),var(--color-success-dark-l),var(--bg-o,1))}.bg-success{background-color:hsla(var(--color-success-h),var(--color-success-s),var(--color-success-l),var(--bg-o,1))}.bg-success-light{background-color:hsla(var(--color-success-light-h),var(--color-success-light-s),var(--color-success-light-l),var(--bg-o,1))}.bg-success-lighter{background-color:hsla(var(--color-success-lighter-h),var(--color-success-lighter-s),var(--color-success-lighter-l),var(--bg-o,1))}.bg-warning-darker{background-color:hsla(var(--color-warning-darker-h),var(--color-warning-darker-s),var(--color-warning-darker-l),var(--bg-o,1))}.bg-warning-dark{background-color:hsla(var(--color-warning-dark-h),var(--color-warning-dark-s),var(--color-warning-dark-l),var(--bg-o,1))}.bg-warning{background-color:hsla(var(--color-warning-h),var(--color-warning-s),var(--color-warning-l),var(--bg-o,1))}.bg-warning-light{background-color:hsla(var(--color-warning-light-h),var(--color-warning-light-s),var(--color-warning-light-l),var(--bg-o,1))}.bg-warning-lighter{background-color:hsla(var(--color-warning-lighter-h),var(--color-warning-lighter-s),var(--color-warning-lighter-l),var(--bg-o,1))}.bg-error-darker{background-color:hsla(var(--color-error-darker-h),var(--color-error-darker-s),var(--color-error-darker-l),var(--bg-o,1))}.bg-error-dark{background-color:hsla(var(--color-error-dark-h),var(--color-error-dark-s),var(--color-error-dark-l),var(--bg-o,1))}.bg-error{background-color:hsla(var(--color-error-h),var(--color-error-s),var(--color-error-l),var(--bg-o,1))}.bg-error-light{background-color:hsla(var(--color-error-light-h),var(--color-error-light-s),var(--color-error-light-l),var(--bg-o,1))}.bg-error-lighter{background-color:hsla(var(--color-error-lighter-h),var(--color-error-lighter-s),var(--color-error-lighter-l),var(--bg-o,1))}.bg-white{background-color:hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),var(--bg-o,1))}.bg-black{background-color:hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),var(--bg-o,1))}@supports (--css:variables){.bg-opacity-50\%{--bg-o:0.5}}.object-cover{-o-object-fit:cover;object-fit:cover}@media (min-width:32rem){@supports (--css:variables){.margin-bottom-xxs\@xs{margin-bottom:var(--space-xxs)}}@supports (--css:variables){.text-lg\@xs{font-size:var(--text-lg,1.44em)}.text-xxxl\@xs{font-size:var(--text-xxxl,2.488em)}}}@media not all and (min-width:32rem){.display\@xs{display:none!important}}@media (min-width:48rem){@supports (--css:variables){.margin-top-0\@sm{margin-top:0}.margin-bottom-sm\@sm{margin-bottom:var(--space-sm)}.margin-bottom-lg\@sm{margin-bottom:var(--space-lg)}}@supports (--css:variables){.padding-top-0\@sm{padding-top:0}.padding-bottom-md\@sm{padding-bottom:var(--space-md)}}@supports (--css:variables){.text-xxxxl\@sm{font-size:var(--text-xxxxl,2.985em)}}}@media not all and (min-width:48rem){.display\@sm{display:none!important}}@media (min-width:64rem){.flex\@md{display:flex}.items-center\@md{align-items:center}@supports (--css:variables){.margin-top-lg\@md{margin-top:var(--space-lg)}.margin-top-0\@md{margin-top:0}.margin-left-auto\@md{margin-left:auto}}@supports (--css:variables){.padding-top-xs\@md{padding-top:var(--space-xs)}.padding-top-sm\@md{padding-top:var(--space-sm)}.padding-bottom-sm\@md{padding-bottom:var(--space-sm)}.padding-bottom-lg\@md{padding-bottom:var(--space-lg)}.padding-bottom-0\@md{padding-bottom:0}.padding-y-xxl\@md{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}}@supports (--css:variables){.text-xs\@md{font-size:var(--text-xs,.694em)}.text-sm\@md{font-size:var(--text-sm,.833em)}.text-base\@md{font-size:1em}}}@media not all and (min-width:64rem){.display\@md{display:none!important}}@media (min-width:80rem){.flex-row\@lg{flex-direction:row}@supports (--css:variables){.margin-top-sm\@lg{margin-top:var(--space-sm)}.margin-top-lg\@lg{margin-top:var(--space-lg)}.margin-right-lg\@lg{margin-right:var(--space-lg)}}@supports (--css:variables){.padding-top-xxs\@lg{padding-top:var(--space-xxs)}.padding-top-sm\@lg{padding-top:var(--space-sm)}.padding-bottom-md\@lg{padding-bottom:var(--space-md)}.padding-x-md\@lg{padding-left:var(--space-md);padding-right:var(--space-md)}}@supports (--css:variables){.text-xl\@lg{font-size:var(--text-xl,1.728em)}}}body{min-height:100vh;min-height:-webkit-fill-available}html{height:-webkit-fill-available;scroll-behavior:smooth;scroll-padding:calc(var(--mega-nav-height) + 2rem)}:root{--color-primary-darker:hsl(201, 46%, 23%);--color-primary-darker-h:201;--color-primary-darker-s:46%;--color-primary-darker-l:23%;--color-primary-dark:hsl(201, 46%, 33%);--color-primary-dark-h:201;--color-primary-dark-s:46%;--color-primary-dark-l:33%;--color-primary:hsl(201, 46%, 43%);--color-primary-h:201;--color-primary-s:46%;--color-primary-l:43%;--color-primary-light:hsl(201, 46%, 53%);--color-primary-light-h:201;--color-primary-light-s:46%;--color-primary-light-l:53%;--color-primary-lighter:hsl(201, 46%, 63%);--color-primary-lighter-h:201;--color-primary-lighter-s:46%;--color-primary-lighter-l:63%;--color-accent-darker:hsl(38, 87%, 21%);--color-accent-darker-h:38;--color-accent-darker-s:87%;--color-accent-darker-l:21%;--color-accent-dark:hsl(38, 87%, 31%);--color-accent-dark-h:38;--color-accent-dark-s:87%;--color-accent-dark-l:31%;--color-accent:hsl(38, 87%, 41%);--color-accent-h:38;--color-accent-s:87%;--color-accent-l:41%;--color-accent-light:hsl(38, 87%, 51%);--color-accent-light-h:38;--color-accent-light-s:87%;--color-accent-light-l:51%;--color-accent-lighter:hsl(38, 87%, 61%);--color-accent-lighter-h:38;--color-accent-lighter-s:87%;--color-accent-lighter-l:61%;--color-third-darker:hsl(341, 86%, 33%);--color-third-darker-h:341;--color-third-darker-s:86%;--color-third-darker-l:33%;--color-third-dark:hsl(341, 86%, 43%);--color-third-dark-h:341;--color-third-dark-s:86%;--color-third-dark-l:43%;--color-third:hsl(341, 86%, 53%);--color-third-h:341;--color-third-s:86%;--color-third-l:53%;--color-third-light:hsl(341, 86%, 63%);--color-third-light-h:341;--color-third-light-s:86%;--color-third-light-l:63%;--color-third-lighter:hsl(341, 86%, 73%);--color-third-lighter-h:341;--color-third-lighter-s:86%;--color-third-lighter-l:73%;--color-primary-accessible-darker:hsl(201, 57%, 22%);--color-primary-accessible-darker-h:201;--color-primary-accessible-darker-s:57%;--color-primary-accessible-darker-l:22%;--color-primary-accessible-dark:hsl(201, 57%, 32%);--color-primary-accessible-dark-h:201;--color-primary-accessible-dark-s:57%;--color-primary-accessible-dark-l:32%;--color-primary-accessible:hsl(201, 57%, 42%);--color-primary-accessible-h:201;--color-primary-accessible-s:57%;--color-primary-accessible-l:42%;--color-primary-accessible-light:hsl(201, 57%, 52%);--color-primary-accessible-light-h:201;--color-primary-accessible-light-s:57%;--color-primary-accessible-light-l:52%;--color-primary-accessible-lighter:hsl(201, 57%, 62%);--color-primary-accessible-lighter-h:201;--color-primary-accessible-lighter-s:57%;--color-primary-accessible-lighter-l:62%;--color-accent-accessible-darker:hsl(38, 100%, 12%);--color-accent-accessible-darker-h:38;--color-accent-accessible-darker-s:100%;--color-accent-accessible-darker-l:12%;--color-accent-accessible-dark:hsl(38, 100%, 22%);--color-accent-accessible-dark-h:38;--color-accent-accessible-dark-s:100%;--color-accent-accessible-dark-l:22%;--color-accent-accessible:hsl(38, 100%, 32%);--color-accent-accessible-h:38;--color-accent-accessible-s:100%;--color-accent-accessible-l:32%;--color-accent-accessible-light:hsl(38, 100%, 42%);--color-accent-accessible-light-h:38;--color-accent-accessible-light-s:100%;--color-accent-accessible-light-l:42%;--color-accent-accessible-lighter:hsl(38, 100%, 52%);--color-accent-accessible-lighter-h:38;--color-accent-accessible-lighter-s:100%;--color-accent-accessible-lighter-l:52%;--color-third-accessible-darker:hsl(341, 100%, 26%);--color-third-accessible-darker-h:341;--color-third-accessible-darker-s:100%;--color-third-accessible-darker-l:26%;--color-third-accessible-dark:hsl(341, 100%, 36%);--color-third-accessible-dark-h:341;--color-third-accessible-dark-s:100%;--color-third-accessible-dark-l:36%;--color-third-accessible:hsl(341, 100%, 46%);--color-third-accessible-h:341;--color-third-accessible-s:100%;--color-third-accessible-l:46%;--color-third-accessible-light:hsl(341, 100%, 56%);--color-third-accessible-light-h:341;--color-third-accessible-light-s:100%;--color-third-accessible-light-l:56%;--color-third-accessible-lighter:hsl(341, 100%, 66%);--color-third-accessible-lighter-h:341;--color-third-accessible-lighter-s:100%;--color-third-accessible-lighter-l:66%;--color-black:hsl(0, 0%, 0%);--color-black-h:0;--color-black-s:0%;--color-black-l:0%;--color-white:hsl(0, 0%, 100%);--color-white-h:0;--color-white-s:0%;--color-white-l:100%;--color-warning-darker:hsl(175, 100%, 12%);--color-warning-darker-h:175;--color-warning-darker-s:100%;--color-warning-darker-l:12%;--color-warning-dark:hsl(175, 100%, 22%);--color-warning-dark-h:175;--color-warning-dark-s:100%;--color-warning-dark-l:22%;--color-warning:hsl(175, 100%, 32%);--color-warning-h:175;--color-warning-s:100%;--color-warning-l:32%;--color-warning-light:hsl(175, 100%, 42%);--color-warning-light-h:175;--color-warning-light-s:100%;--color-warning-light-l:42%;--color-warning-lighter:hsl(175, 100%, 52%);--color-warning-lighter-h:175;--color-warning-lighter-s:100%;--color-warning-lighter-l:52%;--color-success-darker:hsl(70, 45%, 20%);--color-success-darker-h:70;--color-success-darker-s:45%;--color-success-darker-l:20%;--color-success-dark:hsl(70, 45%, 30%);--color-success-dark-h:70;--color-success-dark-s:45%;--color-success-dark-l:30%;--color-success:hsl(70, 45%, 40%);--color-success-h:70;--color-success-s:45%;--color-success-l:40%;--color-success-light:hsl(70, 45%, 50%);--color-success-light-h:70;--color-success-light-s:45%;--color-success-light-l:50%;--color-success-lighter:hsl(70, 45%, 60%);--color-success-lighter-h:70;--color-success-lighter-s:45%;--color-success-lighter-l:60%;--color-error-darker:hsl(9, 84%, 36%);--color-error-darker-h:9;--color-error-darker-s:84%;--color-error-darker-l:36%;--color-error-dark:hsl(9, 84%, 46%);--color-error-dark-h:9;--color-error-dark-s:84%;--color-error-dark-l:46%;--color-error:hsl(9, 84%, 56%);--color-error-h:9;--color-error-s:84%;--color-error-l:56%;--color-error-light:hsl(9, 84%, 66%);--color-error-light-h:9;--color-error-light-s:84%;--color-error-light-l:66%;--color-error-lighter:hsl(9, 84%, 76%);--color-error-lighter-h:9;--color-error-lighter-s:84%;--color-error-lighter-l:76%;--color-bg:hsl(0, 0%, 100%);--color-bg-h:0;--color-bg-s:0%;--color-bg-l:100%;--color-contrast-lower:hsl(0, 0%, 93%);--color-contrast-lower-h:0;--color-contrast-lower-s:0%;--color-contrast-lower-l:93%;--color-contrast-low:hsl(0, 0%, 83%);--color-contrast-low-h:0;--color-contrast-low-s:0%;--color-contrast-low-l:83%;--color-contrast-medium:hsl(0, 0%, 53%);--color-contrast-medium-h:0;--color-contrast-medium-s:0%;--color-contrast-medium-l:53%;--color-contrast-high:hsl(0, 0%, 20%);--color-contrast-high-h:0;--color-contrast-high-s:0%;--color-contrast-high-l:20%;--color-contrast-higher:hsl(0, 0%, 12%);--color-contrast-higher-h:0;--color-contrast-higher-s:0%;--color-contrast-higher-l:12%}.bg-third-darker{background-color:hsla(var(--color-third-darker-h),var(--color-third-darker-s),var(--color-third-darker-l),var(--bg-o,1))}.bg-third-dark{background-color:hsla(var(--color-third-dark-h),var(--color-third-dark-s),var(--color-third-dark-l),var(--bg-o,1))}.bg-third{background-color:hsla(var(--color-third-h),var(--color-third-s),var(--color-third-l),var(--bg-o,1))}.bg-third-light{background-color:hsla(var(--color-third-light-h),var(--color-third-light-s),var(--color-third-light-l),var(--bg-o,1))}.bg-third-lighter{background-color:hsla(var(--color-third-lighter-h),var(--color-third-lighter-s),var(--color-third-lighter-l),var(--bg-o,1))}.bg-primary-accessible-darker{background-color:hsla(var(--color-primary-accessible-darker-h),var(--color-primary-accessible-darker-s),var(--color-primary-accessible-darker-l),var(--bg-o,1))}.bg-primary-accessible-dark{background-color:hsla(var(--color-primary-accessible-dark-h),var(--color-primary-accessible-dark-s),var(--color-primary-accessible-dark-l),var(--bg-o,1))}.bg-primary-accessible{background-color:hsla(var(--color-primary-accessible-h),var(--color-primary-accessible-s),var(--color-primary-accessible-l),var(--bg-o,1))}.bg-primary-accessible-light{background-color:hsla(var(--color-primary-accessible-light-h),var(--color-primary-accessible-light-s),var(--color-primary-accessible-light-l),var(--bg-o,1))}.bg-primary-accessible-lighter{background-color:hsla(var(--color-primary-accessible-lighter-h),var(--color-primary-accessible-lighter-s),var(--color-primary-accessible-lighter-l),var(--bg-o,1))}.bg-accent-accessible-darker{background-color:hsla(var(--color-accent-accessible-darker-h),var(--color-accent-accessible-darker-s),var(--color-accent-accessible-darker-l),var(--bg-o,1))}.bg-accent-accessible-dark{background-color:hsla(var(--color-accent-accessible-dark-h),var(--color-accent-accessible-dark-s),var(--color-accent-accessible-dark-l),var(--bg-o,1))}.bg-accent-accessible{background-color:hsla(var(--color-accent-accessible-h),var(--color-accent-accessible-s),var(--color-accent-accessible-l),var(--bg-o,1))}.bg-accent-accessible-light{background-color:hsla(var(--color-accent-accessible-light-h),var(--color-accent-accessible-light-s),var(--color-accent-accessible-light-l),var(--bg-o,1))}.bg-accent-accessible-lighter{background-color:hsla(var(--color-accent-accessible-lighter-h),var(--color-accent-accessible-lighter-s),var(--color-accent-accessible-lighter-l),var(--bg-o,1))}.bg-third-accessible-darker{background-color:hsla(var(--color-third-accessible-darker-h),var(--color-third-accessible-darker-s),var(--color-third-accessible-darker-l),var(--bg-o,1))}.bg-third-accessible-dark{background-color:hsla(var(--color-third-accessible-dark-h),var(--color-third-accessible-dark-s),var(--color-third-accessible-dark-l),var(--bg-o,1))}.bg-third-accessible{background-color:hsla(var(--color-third-accessible-h),var(--color-third-accessible-s),var(--color-third-accessible-l),var(--bg-o,1))}.bg-third-accessible-light{background-color:hsla(var(--color-third-accessible-light-h),var(--color-third-accessible-light-s),var(--color-third-accessible-light-l),var(--bg-o,1))}.bg-third-accessible-lighter{background-color:hsla(var(--color-third-accessible-lighter-h),var(--color-third-accessible-lighter-s),var(--color-third-accessible-lighter-l),var(--bg-o,1))}:root{--color-berkeley_blue:#003262;--color-berkeley_blue:hsl(209, 100%, 19%);--color-berkeley_blue-h:209;--color-berkeley_blue-s:100%;--color-berkeley_blue-l:19%;--color-california_gold:#FDB515;--color-california_gold:hsl(41, 98%, 54%);--color-california_gold-h:41;--color-california_gold-s:98%;--color-california_gold-l:54%;--color-founders_rock:#3B7EA1;--color-founders_rock:hsl(201, 46%, 43%);--color-founders_rock-h:201;--color-founders_rock-s:46%;--color-founders_rock-l:43%;--color-founders_rock-accessible:#2E7DA7;--color-founders_rock-accessible:hsl(201, 57%, 42%);--color-founders_rock-accessible-h:201;--color-founders_rock-accessible-s:57%;--color-founders_rock-accessible-l:42%;--color-medalist:#C4820E;--color-medalist:hsl(38, 87%, 41%);--color-medalist-h:38;--color-medalist-s:87%;--color-medalist-l:41%;--color-medalist-accessible:#A56900;--color-medalist-accessible:hsl(38, 100%, 32.5%);--color-medalist-accessible-h:38;--color-medalist-accessible-s:100%;--color-medalist-accessible-l:32.5%;--color-wellman_tile:#D9661F;--color-wellman_tile:hsl(23, 75%, 49%);--color-wellman_tile-h:23;--color-wellman_tile-s:75%;--color-wellman_tile-l:49%;--color-wellman_tile-accessible:#CB4E00;--color-wellman_tile-accessible:hsl(23, 100%, 40%);--color-wellman_tile-accessible-h:23;--color-wellman_tile-accessible-s:100%;--color-wellman_tile-accessible-l:40%;--color-bay_fog:#DDD5C7;--color-bay_fog:hsl(38, 24%, 82%);--color-bay_fog-h:38;--color-bay_fog-s:24%;--color-bay_fog-l:82%;--color-sather_gate:#B9D3B6;--color-sather_gate:hsl(114, 25%, 77%);--color-sather_gate-h:114;--color-sather_gate-s:25%;--color-sather_gate-l:77%;--color-rose_garden:#EE1F60;--color-rose_garden:hsl(341, 86%, 53%);--color-rose_garden-h:341;--color-rose_garden-s:86%;--color-rose_garden-l:53%;--color-rose_garden-accessible:#e90049;--color-rose_garden-accessible:hsl(341, 100%, 46%);--color-rose_garden-accessible-h:341;--color-rose_garden-accessible-s:100%;--color-rose_garden-accessible-l:46%;--color-lawrence:#00B0DA;--color-lawrence:hsl(192, 100%, 43%);--color-lawrence-h:192;--color-lawrence-s:100%;--color-lawrence-l:43%;--color-ion:#CFDD45;--color-ion:hsl(66, 69%, 57%);--color-ion-h:66;--color-ion-s:69%;--color-ion-l:57%;--color-golden_gate:#ED4E33;--color-golden_gate:hsl(9, 84%, 56%);--color-golden_gate-h:9;--color-golden_gate-s:84%;--color-golden_gate-l:56%;--color-golden_gate-accessible:#E82605;--color-golden_gate-accessible:hsl(9, 96%, 46%);--color-golden_gate-accessible-h:9;--color-golden_gate-accessible-s:96%;--color-golden_gate-accessible-l:46%;--color-lap_lane:#00A598;--color-lap_lane:hsl(175, 100%, 32%);--color-lap_lane-h:175;--color-lap_lane-s:100%;--color-lap_lane-l:32%;--color-lap_lane-accessible:#00857B;--color-lap_lane-accessible:hsl(175, 100%, 26%);--color-lap_lane-accessible-h:175;--color-lap_lane-accessible-s:100%;--color-lap_lane-accessible-l:26%;--color-soybean:#859438;--color-soybean:hsl(70, 45%, 40%);--color-soybean-h:70;--color-soybean-s:45%;--color-soybean-l:40%;--color-soybean-accessible:#6E7D22;--color-soybean-accessible:hsl(70, 58%, 31%);--color-soybean-accessible-h:70;--color-soybean-accessible-s:58%;--color-soybean-accessible-l:31%;--color-south_hall:#6C3302;--color-south_hall:hsl(28, 96%, 22%);--color-south_hall-h:28;--color-south_hall-s:96%;--color-south_hall-l:22%;--color-pacific:#46535E;--color-pacific:hsl(208, 15%, 32%);--color-pacific-h:208;--color-pacific-s:15%;--color-pacific-l:32%;--color-stone_pine:#584F29;--color-stone_pine:hsl(49, 36%, 25%);--color-stone_pine-h:49;--color-stone_pine-s:36%;--color-stone_pine-l:25%;--color-grey:#888888;--color-grey:hsl(0, 0%, 53%);--color-grey-h:0;--color-grey-s:0%;--color-grey-l:53%;--color-light_grey:#EEEEEE;--color-light_grey:hsl(0, 0%, 93%);--color-light_grey-h:0;--color-light_grey-s:0%;--color-light_grey-l:93%;--color-primary-lightest:hsl(201, 46%, 83%);--color-primary-lightest-h:201;--color-primary-lightest-s:46%;--color-primary-lightest-l:83%;--color-accent-lightest:hsl(38, 87%, 88%);--color-accent-lightest-h:38;--color-accent-lightest-s:87%;--color-accent-lightest-l:88%;--color-third-lightest:hsl(341, 86%, 88%);--color-third-lightest-h:341;--color-third-lightest-s:86%;--color-third-lightest-l:88%;--color-medalist-lightest:hsl(38, 87%, 88%);--color-medalist-lightest-h:38;--color-medalist-lightest-s:87%;--color-medalist-lightest-l:88%;--color-founders_rock-lightest:hsl(201, 46%, 83%);--color-founders_rock-lightest-h:201;--color-founders_rock-lightest-s:46%;--color-founders_rock-lightest-l:83%;--color-golden_gate-lightest:hsl(9, 84%, 86%);--color-golden_gate-lightest-h:9;--color-golden_gate-lightest-s:84%;--color-golden_gate-lightest-l:86%;--color-lap_lane-lightest:hsl(175, 80%, 90%);--color-lap_lane-lightest-h:175;--color-lap_lane-lightest-s:80%;--color-lap_lane-lightest-l:90%;--color-rose_garden-lightest:hsl(341, 86%, 88%);--color-rose_garden-lightest-h:341;--color-rose_garden-lightest-s:86%;--color-rose_garden-lightest-l:88%;--color-soybean-lightest:hsl(70, 45%, 80%);--color-soybean-lightest-h:70;--color-soybean-lightest-s:45%;--color-soybean-lightest-l:80%;--color-wellman_tile-lightest:hsl(23, 75%, 89%);--color-wellman_tile-lightest-h:23;--color-wellman_tile-lightest-s:75%;--color-wellman_tile-lightest-l:89%}@supports (--css:variables){@media (min-width:64rem){:root{--space-unit:1.25em}}}:root{--radius:0.25em}:root{--font-primary:freight-sans-pro,sans-serif;--font-secondary:freight-text-pro,serif;--text-base-size:1em;--text-scale-ratio:1.2;--text-xs:calc((1em / var(--text-scale-ratio)) / var(--text-scale-ratio));--text-sm:calc(var(--text-xs) * var(--text-scale-ratio));--text-md:calc(var(--text-sm) * var(--text-scale-ratio) * var(--text-scale-ratio));--text-lg:calc(var(--text-md) * var(--text-scale-ratio));--text-xl:calc(var(--text-lg) * var(--text-scale-ratio));--text-xxl:calc(var(--text-xl) * var(--text-scale-ratio));--text-xxxl:calc(var(--text-xxl) * var(--text-scale-ratio));--text-xxxxl:calc(var(--text-xxxl) * var(--text-scale-ratio));--body-line-height:1.4;--heading-line-height:1.1;--font-primary-capital-letter:1;--font-secondary-capital-letter:1;--icon-external-link:url('data:image/svg+xml,  <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="20" height="20" class="external-link"><g fill="#A56900"><path d="M18 5v2h5.563L11.28 19.281l1.438 1.438L25 8.437V14h2V5zM5 9v18h18V14l-2 2v9H7V11h9l2-2z"/></g></svg>')}@supports (--css:variables){@media (min-width:64rem){:root{--text-base-size:1.25em;--text-scale-ratio:1.25}}}body{font-family:var(--font-primary)}h1,h2,h3,h4{font-family:var(--font-secondary);font-weight:700}.font-primary{font-family:var(--font-primary)}.font-secondary{font-family:var(--font-secondary)}a{text-underline-offset:.15em;color:var(--color-accent-accessible)}.text-component{--line-height-multiplier:1;--text-vspace-multiplier:1}.text-component blockquote{padding-left:1em;border-left:4px solid var(--color-contrast-low)}.page-content{line-height:var(--body-line-height)}.page-content>*+*{margin-top:1.4rem}.page-content ol,.page-content p,.page-content ul{font-family:var(--font-secondary)}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5{font-family:var(--font-primary)}.page-content h1{font-size:var(--text-xxl,2.074em)}.page-content h2{color:var(--color-berkeley_blue)}.page-content h3{color:var(--color-primary)}.page-content h5{color:var(--color-third-accessible);font-size:calc(var(--text-md) - 2px)}.page-content h6{font-weight:700}.page-content>*+h3,.page-content>*+h4,.page-content>*+h5{margin-top:1.8rem}.page-content>h3+*,.page-content>h4+*,.page-content>h5+*{margin-top:.3rem}.page-content h2+h3,.page-content h3+h4,.page-content h4+h5,.page-content h5+h6{margin-top:0}.page-content h2.sr-only:first-child+*,.page-content p:first-child{margin-top:0}.page-content em{font-style:italic}.page-content blockquote{border-color:var(--color-lap_lane-accessible);background-color:hsla(var(--color-lap_lane-accessible-h),var(--color-lap_lane-accessible-s),var(--color-lap_lane-accessible-l),.05);padding:1em}.page-content blockquote :last-child{margin-bottom:0}.page-content blockquote p{font-family:var(--font-primary)}.page-content blockquote h2,.page-content blockquote h3,.page-content blockquote h4,.page-content blockquote h5,.page-content blockquote h6{color:var(--color-accent-dark);color:hsl(var(--color-lap_lane-accessible-h),var(--color-lap_lane-accessible-s),calc(var(--color-lap_lane-accessible-l)*.9))}.link--text:not(.reset-hover):not(.card-hover):not(.pagination__item),.link--wrap a:not(.reset-hover):not(.card-hover):not(.pagination__item),.page-content a:not(.reset-hover):not(.card-hover):not(.pagination__item){background-repeat:no-repeat;will-change:background-size;transition:background-size .3s var(--ease-in-out);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-lightest);text-decoration-color:var(--color-accent-lightest);background-size:0 100%;background-image:linear-gradient(transparent 50%,var(--color-accent-lightest) 50%)}.link--text:not(.reset-hover):not(.card-hover):not(.pagination__item):focus,.link--text:not(.reset-hover):not(.card-hover):not(.pagination__item):hover,.link--wrap a:not(.reset-hover):not(.card-hover):not(.pagination__item):focus,.link--wrap a:not(.reset-hover):not(.card-hover):not(.pagination__item):hover,.page-content a:not(.reset-hover):not(.card-hover):not(.pagination__item):focus,.page-content a:not(.reset-hover):not(.card-hover):not(.pagination__item):hover{background-size:100% 100%}.link--text[href*="//"]:not([href*="dev.gspp.berkeley.edu"]):not(.hideext):not(.card-hover):not(.pagination__item)::after,.link--wrap a[href*="//"]:not([href*="dev.gspp.berkeley.edu"]):not(.hideext):not(.card-hover):not(.pagination__item)::after,.page-content a[href*="//"]:not([href*="dev.gspp.berkeley.edu"]):not(.hideext):not(.card-hover):not(.pagination__item)::after{content:'';background:no-repeat left 0 center url('data:image/svg+xml,    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="20" height="20" class="external-link"><g fill="rgb(165,105,0)"><path d="M18 5v2h5.563L11.28 19.281l1.438 1.438L25 8.437V14h2V5zM5 9v18h18V14l-2 2v9H7V11h9l2-2z"/></g></svg>');padding-right:1.1em;margin-left:.3em;color:#a56900}.external-link,.external-link g{fill:#a56900}@media (min-width:64rem){.page-content>*+h3,.page-content>*+h4,.page-content>*+h5{margin-top:2.8rem}.page-content>h3+*,.page-content>h4+*,.page-content>h5+*{margin-top:.7rem}}picture{display:block}img{width:100%;max-width:100%;height:auto}@media (min-width:400px){#main_content .image-left{float:left;max-width:30%;margin:0 1.5em 1em 0}#main_content .image-right{float:right;max-width:30%;margin:0 0 1em 1.5em}#main_content .image-60{max-width:60%}#main_content .image-50{max-width:50%}#main_content .image-40{max-width:40%}#main_content .image-20{max-width:20%}}:root{--btn-font-size:1em;--btn-font-size-sm:0.8em;--btn-font-size-md:1.2em;--btn-font-size-lg:1.4em;--btn-padding-x:var(--space-md);--btn-padding-y:var(--space-xs);--btn-radius:0}.btn{cursor:pointer;text-decoration:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:0 2px 8px 0 hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12),0 1px 1px 0 hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12);transition:all .3s ease}.btn:hover{box-shadow:0 1px 2px 0 hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12),0 1px 1px 0 hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12)}.btn:focus{box-shadow:0 0 0 2px hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.15);outline:0}.btn:active{transform:translateY(2px)}.btn--primary{background-color:var(--color-primary);color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn--primary:hover{background-color:var(--color-primary-dark)}.btn--primary:focus{box-shadow:0 0 0 2px hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.2);background-color:var(--color-primary-dark)}.btn--subtle{background-color:var(--color-contrast-lower);color:var(--color-contrast-higher)}.btn--accent{background-color:var(--color-accent);color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn--accent:hover{background-color:var(--color-accent-dark)}.btn--accent:focus{box-shadow:0 0 0 2px hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),.2);background-color:var(--color-accent-dark)}.btn--disabled{opacity:.6;cursor:not-allowed}.btn{box-shadow:0;white-space:normal}.btn--primary{background-color:var(--color-primary-accessible)}.btn--primary:focus{box-shadow:0 0 0 2px hsla(var(--color-primary-accessible-h),var(--color-primary-accessible-s),var(--color-primary-accessible-l),.8)}.btn--third{background-color:var(--color-third-accessible);color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn--third:hover{background-color:var(--color-third-dark)}.btn--third:focus{box-shadow:0 0 0 2px hsla(var(--color-third-h),var(--color-third-s),var(--color-third-l),.2);background-color:var(--color-third-dark)}.btn--third_reverse{color:var(--color-third-accessible);border:1px solid var(--color-third-accessible);background-color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn--third_reverse:hover{background-color:var(--color-third-accessible);color:var(--color-white)}.btn--third_reverse:focus{box-shadow:0 0 0 2px hsla(var(--color-third-h),var(--color-third-s),var(--color-third-l),.2);background-color:var(--color-third-accessible);color:var(--color-white)}.btn.icon_with_text svg{margin-right:.5em}:root{--form-control-padding-x:var(--space-sm);--form-control-padding-y:var(--space-xs);--form-control-radius:0.25em}.form-control{background-color:var(--color-bg);border:2px solid var(--color-contrast-low);transition:all .3s ease}.form-control::-moz-placeholder{opacity:1;color:var(--color-contrast-medium)}.form-control:-ms-input-placeholder{opacity:1;color:var(--color-contrast-medium)}.form-control::placeholder{opacity:1;color:var(--color-contrast-medium)}.form-control:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.2);outline:0}.form-control[aria-invalid=true]{border-color:var(--color-error)}.form-control[aria-invalid=true]:focus{box-shadow:0 0 0 2px hsla(var(--color-error-h),var(--color-error-s),var(--color-error-l),.2)}.form-legend{font-size:var(--text-md)}.form-label{font-size:var(--text-sm)}.page-content{overflow:hidden}.page-content table{margin:1em 0;border-collapse:collapse;border:1px solid #d6d6d6;z-index:0}.page-content div[tabindex="0"][aria-labelledby][role=region]{border:1px solid #d6d6d6}.page-content div[tabindex="0"][aria-labelledby][role=region] table{border:0}.page-content caption{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.page-content td,.page-content th{padding:.25em .5em .25em 1em;vertical-align:text-top;text-align:left}.page-content td,.page-content td *,.page-content th,.page-content th *{font-family:var(--font-primary)}.page-content thead th{vertical-align:bottom;background-color:#666;color:#fff}.page-content tr:nth-child(even) th[scope=row]{background-color:#f2f2f2}.page-content tr:nth-child(odd) th[scope=row]{background-color:#fff}.page-content thead tr:nth-child(odd) th[scope=row]{background-color:#666}.page-content tr:nth-child(even){background-color:rgba(0,0,0,.05)}.page-content tr:nth-child(odd){background-color:rgba(255,255,255,.05)}.page-content thead th{position:sticky;top:0}.page-content th[scope=row]{position:sticky;left:0;opacity:.9999999}.page-content th[scope=row]{vertical-align:top;color:inherit;font-weight:700;z-index:1;background-color:inherit;background:linear-gradient(90deg,transparent 0,transparent calc(100% - .05em),#d6d6d6 calc(100% - .05em),#d6d6d6 100%);background:#fff}.page-content div[tabindex="0"][aria-labelledby][role=region]{overflow:auto;max-width:100%}.page-content div[tabindex="0"][aria-labelledby][role=region]:focus{box-shadow:0 0 .5em rgba(0,0,0,.5);outline:.1em solid rgba(0,0,0,.1)}.page-content div[tabindex="0"][aria-labelledby][role=region] table{margin:0}.page-content div[tabindex="0"][aria-labelledby][role=region].rowheaders{background:linear-gradient(to right,transparent 30%,rgba(255,255,255,0)),linear-gradient(to right,rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:4em 100%,4em 100%,1.4em 100%,1.4em 100%;background-position:0 0,100%,0 0,100%;background-attachment:local,local,scroll,scroll}.page-content div[tabindex="0"][aria-labelledby][role=region].colheaders{background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 4em,100% 4em,100% 1.4em,100% 1.4em;background-position:0 0,100% 100%,0 0,100% 100%;background-attachment:local,local,scroll,scroll}.page-content td{min-width:14em;max-width:25vw}.page-content th[scope=row]{min-width:6em;max-width:10vw}.bounce{position:absolute;bottom:0;opacity:1;-webkit-animation:bounce 1.5s infinite;animation:bounce 1.5s infinite}@keyframes bounce{0%{bottom:0;opacity:1}50%{bottom:5px;opacity:1}100%{bottom:0;opacity:1}}